home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / MSDOS / (m)aak / DRAW!.DOC < prev    next >
Text File  |  1987-06-13  |  28KB  |  542 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                                      D R A W !
  26.  
  27.                                   Second Release
  28.  
  29.                                      ver 1.75
  30.  
  31.  
  32.                              User Guide and Reference
  33.  
  34.  
  35.  
  36.  
  37.                                    June 11, 1987
  38.  
  39.  
  40.  
  41.          Welcome  to DRAW!,  an easy to use art program for the IBM
  42.          PC/XT/AT and 100% compatible machines.
  43.  
  44.          N.B.: You are welcome to edit or customize this program to your
  45.          own wishes. However, you MUST pass it on in its original form.
  46.          So, keep a backup of the original in a safe place.
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.                                  LEGAL STUFF, ETC.
  55.  
  56.          This program is presented to you under the USER-SUPPORTED software
  57.          concept.   This  means that you,  the user are expected to SUPPORT
  58.          this fine product and others like it, no matter where you got it.
  59.  
  60.          One  thing to remember is:  DRAW!   IS NOT YOUR PROPERTY!   Do not
  61.          confuse  "User-Supported" with "Public Domain." You are encouraged
  62.          to  use  the  program  and  PLEASE copy it,  give to your friends,
  63.          upload it to BBS's, whatever.
  64.  
  65.          However,  if  you  really  like  the  program,  and plan to use it
  66.          regularly, it is asked that you send in a check or money order for
  67.          however much you think the program is worth. I have seen many very
  68.          good  User-Supported  programs  priced  at   $50   to   $100   for
  69.          registration. Most people really won't bother to pay this much; so
  70.          the suggested registration fee for DRAW!  is only $20. I feel that
  71.          this  will  allow  practically anyone who values the program to be
  72.          made an "official" user of it, with full support of the product.
  73.  
  74.          I  feel  that this is a much better way of spreading programs than
  75.          either  placing  them entirely in the public domain,  or marketing
  76.          them at exorbitant prices that make good programs out of the reach
  77.          of the average user. This is because with User-Supported software,
  78.          you  have  the  option  of rejecting the program if you don't feel
  79.          that  it meets your needs,  rather than blowing your money away on
  80.          something you don't really need.  Second, IF YOU REGISTER, you can
  81.          have full support and updating of the product.
  82.  
  83.          So, to register, send $20 to:
  84.  
  85.                                 Greg Ward
  86.                                 924 43rd Street
  87.                                 West Des Moines, IA  50265
  88.  
  89.          Please  enclose your name,  address and any comments you may have.
  90.          If  you have discovered a bug that I haven't (and maybe a good way
  91.          to fix it),  I would like to know,  so that everyone else who uses
  92.          the program can take advantage of the improvement.
  93.  
  94.          To be sent a copy of the latest version of the program,  make that
  95.          $25,  along with a stamped,  self-addressed envelope AND an MS-DOS
  96.          formatted disk.
  97.  
  98.          Also,  if you have made any changes in the source code and perhaps
  99.          recompiled  it,  I  would like to know about them so that they can
  100.          perhaps be put in future versions of DRAW!
  101.  
  102.          Further  stuff:  if  you  do   feel  that DRAW!  needs a few minor
  103.          changes,  you  are welcome to do so on a couple of conditions:  1)
  104.          that  YOU  retain  a  copy  of the original file DRAW!.ARC that is
  105.          EXACTLY the way you got it in the first place; 2) that if you pass
  106.          the program on,  you pass it on EXACTLY as you got it. This should
  107.          be as the file DRAW!175.ARC, containing the files:
  108.  
  109.                       ASPECT   PIC    16392   1-28-87   8:06p
  110.                       CIRCLE   PIC    16392   5-14-87   8:47p
  111.                       DRAW!    BAS    19035   6-12-87  11:18p
  112.                       DRAW!    DOC    24162   6-12-87  11:51p
  113.                       DRAW!    EXE    61368   6-12-87  11:19p
  114.                       HELP     SCR     4007   6-12-87  10:00p
  115.                       QUIKSTRT DOC     3900   6-12-87  11:48p
  116.                       READ     ME      1814   6-12-87  11:49p
  117.  
  118.          (yes, that IS a DOS directory listing -- just to make sure you get
  119.          it right!)
  120.  
  121.          No warranty,  express or implied,  exists as to the suitability of
  122.          DRAW!  for any particular purpose.  Also, I will make no guarantee
  123.          or warranty that while you're using DRAW! a hole won't open in the
  124.          floor  beneath  your  computer  and suck it into the bowels of the
  125.          Earth. This probably won't happen, but if this -- or anything else
  126.          bad, like loss of data or damage to your hardware -- does, this is
  127.          a  disclaimer saying:  NOT MY FAULT!  My sincerest apologies if it
  128.          DOES happen, but I will not be held responsible for your choice to
  129.          use the program.
  130.  
  131.  
  132.  
  133.                                   STARTING DRAW!
  134.  
  135.          At  the beginning of a session,  the program will ask for a "file-
  136.          name." This means that it wants to know what you wish to name your
  137.          drawing when it gets saved to disk.
  138.  
  139.          You  must  specify  a  filename,  because if you don't,  you might
  140.          accidentally save the drawing, and giving it a null filename would
  141.          result  in  a   "Bad   file  name" error message from BASIC,  your
  142.          expulsion from the program and loss of the drawing.   Luckily, the
  143.          program will not permit this regrettable circumstance.
  144.  
  145.          If  the  file  with  the  extension .PIC and the name you typed in
  146.          already exists, DRAW! will load it into memory (at location B800h,
  147.          if  interested;  this  is where screen memory starts) and you will
  148.          see the picture on your screen, in 640 x 200 graphics mode.
  149.  
  150.          If  there  is  no file similar to the one you named in the current
  151.          directory,  DRAW!  will  look  there anyway.  Upon not finding it,
  152.          DRAW!  will ignore this minor detail and you will be displayed one
  153.          of the strangest things about the program: a totally blank screen.
  154.          (More on what to do here comes later.)
  155.  
  156.          You  will  notice  that  at   the beginning of the program,  it is
  157.          stressed  that  CapsLock  and NumLock MUST be turned off.  This is
  158.          because  DRAW!  makes use of "key trapping," which is a feature of
  159.          BASIC  whereby keys that would not ordinarily be returned by BASIC
  160.          functions  --  such as [Ctrl][Up] or [Ctrl][Break] -- are returned
  161.          and acted upon. However, neither of these "locks" may be active if
  162.          this is to work, because different scan codes are returned if they
  163.          ARE active.
  164.  
  165.  
  166.                                     THE POINTER
  167.  
  168.          The  pointer  is,  basically,  a small cross that moves around the
  169.          screen at your will (keypress, actually). It is used to indicate a
  170.          specific  pixel,  for  use in various commands.  I will explain it
  171.          here  in terms of the [F6] Goto Pixel command.  When you first hit
  172.          [F6],  the screen will momentarily blank out, a cross will appear,
  173.          and your picture will be back -- with a cross in the middle of it.
  174.          (After  the  first  use,  it   remembers  its old spot and returns
  175.          there.)  Your  job is to move the pointer around the screen to the
  176.          spot where you want to be. If NumLock is on, then the pointer will
  177.          move  in jumps of 10 pixels for vertical movement or 20 pixels for
  178.          horizontal  movement If you wish to abort the operation,  just hit
  179.          [Esc],  and  you  will  return.  When you are done,   however, hit
  180.          [Enter],  and you may draw starting at your current point. See the
  181.          specific  command  for  more information regarding how the pointer
  182.          and the command work together.
  183.  
  184.          Note:  When  you  leave the pointer's startup location the picture
  185.          will  be marred in that spot.  Don't worry about this,  as it will
  186.          come back when you are done pointing.
  187.  
  188.  
  189.                                  DRAW!'s COMMANDS
  190.  
  191. Drawing
  192. Commands
  193.  
  194.  
  195.          Basic Movement                                         Arrow Keys
  196.  
  197.          Use  the  arrow  keys (numeric key pad) to move your lines around.
  198.          DRAW!   starts  out  in  the  upper left hand corner of the screen
  199.          (coordinates  0,0)  in high-resolution (640 x 200,  2 colours at a
  200.          time) graphics mode.   In order to move your "cursor" (for lack of
  201.          a  better  word)  around the screen,  simply press one of the nine
  202.          direction keys that are on the numeric keypad.  Pressing [Ctrl][5]
  203.          on  the  keypad will take you to the center of the screen.   Other
  204.          methods of getting around the screen quickly are:  (a) press [F6],
  205.          and you will be shown "The Pointer" (see page 11),  or (b) use the
  206.          [Ctrl][Arrow] keys. More on this in the next command.
  207.  
  208.  
  209.          50-Pixel Jumps                                        Ctrl-Arrows
  210.  
  211.          Hit  [Ctrl][LeftArrow]  to  move  50  pixels  to  the  left,   and
  212.          [Ctrl][RightArrow]  to  go  right  50 pixels.   Also,  you can hit
  213.          [Ctrl][DownArrow]  to move 50 pixels down,  and [Ctrl][UpArrow] to
  214.          go  up  50   pixels.  Note   that  every horizontal pixel is about
  215.          one-half  the  distance  of  every  vertical  pixel.  Be   sure to
  216.          compensate for this in your drawing.
  217.  
  218.  
  219.          Changing Colours                                      [F1] & [F2]
  220.  
  221.          Press  [F1]  to make the line invisible;  this will give off a low
  222.          tone.   Press  [F2]  to  make   it  visible;  this will give off a
  223.          high-pitched tone.   The uses of this feature are manifold. When I
  224.          first  set out to write this program,  I was severely curtailed by
  225.          not  being  able  to   either  move without leaving a "trail",  or
  226.          erasing mistakes (yes,  everyone will make them). So, I decided to
  227.          implement  this feature.   Remember,  if you find yourself lost on
  228.          the screen,  one of two things could be happening.  Either you are
  229.          invisible,  or  you  have  drawn off the screen.  The first is the
  230.          easiest to remedy as well as the one that makes the user feel most
  231.          stupid.  Simply press F2, and draw.  If you see nothing even after
  232.          trying  this,  use  F6  or [Ctrl][5] to specify a point that is on
  233.          screen and start from there.
  234.  
  235.  
  236.          Entering Text                                                [F5]
  237.  
  238.          Press  [F5]  to  clear  the box in the middle of the screen and be
  239.          prompted  for  a  point  at  which  to enter text in your drawing.
  240.          Then,  after  you have returned to your drawing,  press any normal
  241.          text key (or Ctrl+letter key for characters such as arrows,  happy
  242.          faces,  etc.) to print text at that specified point on the screen.
  243.          This  is  very  useful   if  you want to include legends,  titles,
  244.          pointers,  or  any other facet of a drawing that would need actual
  245.          printed text.
  246.  
  247.  
  248.          Starfield                                                [Alt][T]
  249.  
  250.          Press  [Alt][T] to choose various things having to do with putting
  251.          randomly  placed  dots on the screen.  There are three  options: X
  252.          limit,  Y  limit,  and  number of dots.  The X limit is simply the
  253.          limit  to  constrain  how  far  to the right the stars can  go. By
  254.          choosing  the  default of 639,  dots will be placed all across the
  255.          screen.  If,  for example,  you choose 320, then dots will only be
  256.          placed  on  the  LEFT  half of the screen.  Note:  if you choose a
  257.          negative number for this (or the y limit),  then the stars will be
  258.          placed to the RIGHT rather than the left of this position.  So, if
  259.          you said -320 to this prompt,  then you would get dots only on the
  260.          RIGHT half of the screen.
  261.  
  262.          The  details  of  this  are very much the same for Y limit;  but a
  263.          positive  number  means  dots ABOVE that position,  and a negative
  264.          number  puts  them  BELOW  it.  You probably don't understand this
  265.          right now,  but as soon as you start to try it, it should be a lot
  266.          clearer.
  267.  
  268.          This  is a nice feature if you make a lot of -- or even one or two
  269.          -- pictures that require "starfield" backgrounds,  especially over
  270.          only  a certain area of the screen.  However,  please don't ignore
  271.          this  feature just because it's hard for me to write about  it. It
  272.          was  even  harder  to  devise a working algorithm for the negative
  273.          bits, so don't let my work go to waste!
  274.  
  275.  
  276.          Paint                                                    [Alt][P]
  277.  
  278.          Press  [Alt][P] to paint an area of the screen.  You will be shown
  279.          the pointer (see page 11);  simply move it to anywhere in the area
  280.          to  be  painted,  and press [Enter].  Then,  you will be presented
  281.          with  a  menu  having  two  options  -- "gray shade #2" and "solid
  282.          fill."  Solid  fill  is simply turning every pixel in the area on,
  283.          while  gray shade 2 is a nice shade of gray.  I'm still working on
  284.          getting other gray shades in.
  285.  
  286.          Make  sure  that  the area to be painted is "pixel-tight" -- i.e.,
  287.          that the paint won't leak out of the boundaries of the shape.   It
  288.          might  be  a  good  idea  to save the drawing before attempting to
  289.          paint  any questionable area (many-sided shapes can be deceiving),
  290.          and then load the picture again with [F3] if the fill leaks.
  291.  
  292.  
  293.          Circles                                                  [Alt][C]
  294.  
  295.          Press  [Alt][C]  to draw a circle or change the current parameters
  296.          of circle drawing. The default values for circle-drawing will draw
  297.          a  circle  with a 100-pixel radius (on the horizontal axis) in the
  298.          center of the screen.  The options are:  location of center point,
  299.          radius,  how  much of the circle/ellipse is drawn,  and the aspect
  300.          ratio.  To  change  any of these,  hit [Alt][C],  and then [S] for
  301.          Setup Parameters (as shown in the box).  Also,  you can hit [P] to
  302.          use the pointer (see page 11) for location of the center, and then
  303.          go  to  the prompts below.  A list of possibilities will be shown,
  304.          like this: (current values in brackets)
  305.  
  306.                      X coordinate [320]
  307.                      Y coordinate [100]
  308.                            Radius [100]
  309.  
  310.          (after  answering  these,  the box will clear and you will see the
  311.          following)
  312.  
  313.                          Arc from [ 0]
  314.                            Arc to [ 360]
  315.                      Aspect ratio [.4166667]
  316.  
  317.          Then,  a  question mark will appear after the X coordinate prompt.
  318.          Type  in  a  number  from   1  to 639 (see Appendix A,  "The High-
  319.          Resolution  Graphics  Screen,"  for more information).  The reason
  320.          that 1 is the lowest is that if the number 0 is entered, the value
  321.          stays the same.  Because of this,  you can just hit [Enter] to any
  322.          prompt  whose value you wish unchanged.  For "Y coordinate," enter
  323.          any number from 1 to 199. For "Radius," any number from 1 to about
  324.          350 will produce a visible circle.   Incidentally,  the radius you
  325.          specify  is the radius in horizontal pixels,  rather than vertical
  326.          pixels.  This is more important in regard to aspect  ratios, which
  327.          come a little later.
  328.  
  329.          "Arc  from"  and "Arc to",  as the names would imply,  are closely
  330.          related.  BASIC  measures segments of a circle in  radians, rather
  331.          than  the  more  common degrees.  However,  I have made it so that
  332.          DRAW! will accept degrees, and later I'll have regular radians for
  333.          all you trigonometry whizzes out there.  I will now implore you to
  334.          pretend that the following diagram is really a circle...
  335.  
  336.                                        .5
  337.                                        -|-
  338.                                      /     \
  339.                                    /         \
  340.                                   |           |
  341.                                 1 -           - 0 or 2
  342.                                   |           |
  343.                                    \         /
  344.                                      \     /
  345.                                        -|-
  346.                                        1.5
  347.  
  348.          What all this really means is that every spot on the circle can be
  349.          represented  by  a  number  from  0 to 2,  times pi  (3.14159). To
  350.          express  this  in  degrees,  0pi rad would be 0 degrees,  .5pi rad
  351.          would be 90 degrees,  1pi rad would be 180 degrees,  and 1.5pi rad
  352.          would be 270 degrees.
  353.  
  354.          So,  if  you  want  to  draw  a semicircle of the left half of the
  355.          circle,  "Arc  from" would be 90,  and "Arc to" would be  270. One
  356.          more  helpful  thing  about  drawing arcs -- if you make the to or
  357.          from number negative,  it will draw a radius of the circle! If you
  358.          still  don't understand,  it might be to your advantage to look in
  359.          your  BASIC  manual and/or try some experimentation in  DRAW!. For
  360.          more information on this,  load the file CIRCLE.PIC into DRAW! and
  361.          look it over. It's much easier for me to make a circle in graphics
  362.          than text.
  363.  
  364.          The  next part is "Aspect ratio." This allows you to draw ellipses
  365.          other  than circles.  The default aspect ratio in high-res mode is
  366.          5/12  (approximately equal to .41666667,  which is what you see at
  367.          the prompt) -- i.e., for every 5 vertical pixels in the radius, 12
  368.          are  drawn  horizontally.  When the aspect ratio is less than one,
  369.          the  ellipse   is   "horizontal,"   and  for every x radius pixels
  370.          horizontally in the aspect ratio x/y,  the vertical radius will be
  371.          y  pixels.  The  reverse  is true when the aspect ratio is greater
  372.          than  one.  Probably  the  only thing that will get you completely
  373.          familiar  with aspect ratios is good ol' trial and  error. Another
  374.          aid is the picture ASPECT.PIC,  which is included with the program
  375.          and can be loaded, viewed and printed if you wish.
  376.  
  377.  
  378.          Boxes                                                    [Alt][B]
  379.  
  380.          Hit [Alt][B] to access the Boxes command. This command can be used
  381.          to  draw  any   size   box,  anywhere on the screen.  Upon hitting
  382.          [Alt][B],  you  will  be  shown a menu with three options --  "Use
  383.          Pointer  to specify coordinates of box," "Draw screen border," and
  384.          "Specify coordinates of box."
  385.  
  386.          If  you  select  [P] for Pointer,  you will of course be shown the
  387.          pointer. Use it to indicate the upper left-hand corner of the box.
  388.          When this is done, you will again be shown the pointer. This time,
  389.          the  program wants the lower right-hand corner.  When you are done
  390.          with that, your box will be drawn in the indicated location.
  391.  
  392.          If  you choose [B] for border,  DRAW!  will simply draw a box from
  393.          (0,0) to (639,199) -- a very nice looking border for your screen.
  394.  
  395.          Finally,  if you select [C] for coordinates, you will be asked the
  396.          Upper-left  X  and  Y   coordinates,  and  the Lower-right X and Y
  397.          coordinates.  DRAW!  will  then  make a box at the coordinates you
  398.          entered.
  399.  
  400.  
  401.          Lines                                                    [Alt][L]
  402.  
  403.          Press  [Alt][L]  to  draw  a  line  from one specific point on the
  404.          screen  to another.  The difference between this and simply moving
  405.          around  the screen with the arrow keys is that the arrow keys only
  406.          go vertically, horizontally, or one specific angle diagonally.
  407.  
  408.          The  first  thing  that happens upon going to the Lines command is
  409.          the  appearance of the pointer.  This time,  it wants the starting
  410.          point of the line.  Just move the pointer there,  and hit [Enter].
  411.          Then the screen will clear and the drawing will suddenly reappear.
  412.          Now, use the arrow keys to move to the other end of the line. When
  413.          it  looks good,  hit [Enter].  If NumLock is on while doing Lines,
  414.          the  line  will move in jumps of 10 or 20 pixels.  This depends on
  415.          whether  or  not you are going vertically or horizontally;  I made
  416.          them  different  amounts so as to make them seem roughly the same,
  417.          due  to the unequal proportion (5 to 12) of vertical to horizontal
  418.          pixels in the 640 x 200 graphics screen.
  419.  
  420.          If you wish to abort this operation at any time,  simply hit [Esc]
  421.          and you will be returned to your drawing the way it was before you
  422.          started  Lines.  Also,  one handy part of this command is that you
  423.          can  hit [F1] or [F2] while placing the line to change its colour.
  424.          colour.  This  works  exactly  the  same way as it does during the
  425.          main part of the program.
  426.  
  427.          Note:  While  you  are placing the end point of the line,  you may
  428.          wipe  out  considerable amounts of your drawing.  Don't be worried
  429.          about this; as you'll get it all back when you hit either [Esc] to
  430.          abort  or [Enter] to confirm.  However,  be sure not to lose areas
  431.          that you have to see in order to complete the line!
  432.  
  433. I/O Commands
  434.  
  435.          Saving                                                       [F4]
  436.  
  437.          Press  [F4]  to save your drawing with the filename already given,
  438.          and to name the old one as filename.BAK.  If you don't have an old
  439.          one, don't worry; DRAW! ignores this fact. This takes up just over
  440.          16k, so be sure you have room on your disk to store it.
  441.  
  442.  
  443.          Loading                                                      [F3]
  444.  
  445.          Press  [F3] to load the specified file.  This is basically so that
  446.          if  you  make a big mistake,  you can go back to wherever you were
  447.          when your drawing was last saved.   This happens quite frequently,
  448.          or at least until you are adequately familiar with the program.
  449.  
  450.  
  451.          Printing                                           [Shift][PrtSc]
  452.  
  453.          Press [Shift][PrtSc] to print your drawing.  The drawing will take
  454.          up  a full sheet of 8-1/2 x 11 paper,  so again make sure you have
  455.          room on the applicable medium.   Don't be surprised when it starts
  456.          printing  sideways  --  the  GRAPHICS.COM program on your DOS disk
  457.          (load  this  before   starting   DRAW!  if  you want to print your
  458.          picture)  does  this  on  purpose,  and  it really ends up looking
  459.          rather nice.  One strange thing about this is that the very bottom
  460.          edge of the paper (right side of the screen) occasionally does not
  461.          print.  In  order  to  avoid   this,  a  good idea is to disenable
  462.          perforation skip or paper-error detection on your printer.
  463.  
  464.  
  465.  
  466. Miscellaneous
  467. Commands
  468.  
  469.  
  470.          New Picture                                                 [Del]
  471.  
  472.          Press  [Del]  to clear the screen,  start over,  and specify a new
  473.          filespec.   If  you have made any changes,  the program will first
  474.          ask "Are you sure?   (Y/N)".  Simply hit "Y" (or "y") for Yes, and
  475.          "N" (or "n") for No.   If you specify No,  the program will return
  476.          you to your drawing.
  477.  
  478.  
  479.          Return to DOS                                            [Alt][Q]
  480.  
  481.          To return to the operating system, simply hit [Alt][Q]. Whether or
  482.          not your picture has been changed, the program will beep twice and
  483.          prompt you with "Are you sure?  (Y or N)". If you have changed the
  484.          picture  since  last  loading   or  saving it,  you will receive a
  485.          message  saying "WORK HAS NOT BEEN SAVED!!!!" Hit "y" to return to
  486.          DOS, and "n" to return to your picture.
  487.  
  488.  
  489.          Status                                                   [Alt][S]
  490.  
  491.          In  order  to   see   some   salient points about your picture and
  492.          environment,  hit [Alt][S]. Around the middle of the screen, a box
  493.          will form, inside of which will be displayed:
  494.  
  495.                          Printing on line xx and column xx
  496.                          Filespec for this drawing is xxxxxxxx.PIC
  497.                          The time is xx:xx:xx
  498.  
  499.                          Press any key to return.
  500.  
  501.  
  502.          Grid                                                     [Alt][G]
  503.  
  504.          Press  [Alt][G]  to be shown a grid on top of the screen.  This is
  505.          useful if you wish to know the approximate coordinates of a point.
  506.  
  507.  
  508.          APPENDIX A
  509.  
  510.                            THE HIGH-RES GRAPHICS SCREEN
  511.  
  512.                                       X-AXIS
  513.  
  514.          0    50  100  150  200  250  300  350  400  450  500  550  600 639
  515.        0 /----|----|----|----|----|----|----|----|----|----|----|----|---\ 0
  516.          |                                                               |
  517.          |                                                               |
  518.          |                                                               |
  519.       50 -                                                               - 50
  520.          |                                                               |
  521.  Y       |                                                               |
  522.  |       |                                                               |
  523.  A       |                                                               |
  524.  X   100 -                                                               - 100
  525.  I       |                                                               |
  526.  S       |                                                               |
  527.          |                                                               |
  528.          |                                                               |
  529.      150 -                                                               - 150
  530.          |                                                               |
  531.          |                                                               |
  532.          |                                                               |
  533.          |                                                               |
  534.      199 \----|----|----|----|----|----|----|----|----|----|----|----|---/ 199
  535.          0    50  100  150  200  250  300  350  400  450  500  550  600 639
  536.  
  537.          The high resolution graphics screen,  as shown above, is 640 x 200
  538.          pixels.  Please note, however, that this does not apply for the F5
  539.          /  Goto  Character command.  Here,  you will be asked the line and
  540.          column. Line is from one to twenty-five, and column is from one to
  541.          eighty.
  542.